package fr.greta.centre.dao;

import java.sql.CallableStatement;
import java.sql.Connection;
import org.junit.Before;
import org.junit.Test;

/**
 * Classe dont doivent h�riter les classes testant l'acc�s �
 * la base centre_formation, pour avoir toujours le m�me jeu de donn�es
 * avant tout test (annotation Before);
 * @author plasse
 */
public class DAOCentreFormationTestCase {
  /** Rafraichit la base en faisant appel a la procedure
   * stockee videos_refresh, qui reprend un jeu d'enregistrements
   * donnes, et reinitialise les sequences utilisees
   * dans les champs auto-incrementes.
   * @throws Exception 
   */
  @Before
  public void setUp() throws Exception {
    Connection connexion = Bd.getConnect();
    CallableStatement cs = connexion.prepareCall("CALL centre_formation.init()");
    cs.execute();
    connexion.close();
  }
}
